package com.yxinsur.imc.business.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yxinsur.imc.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

@Data
@ToString
public class BrokerRoleVo {


    private static final long serialVersionUID = 1L;
    @ApiModelProperty("ID")
    private String id;

    /** 本人的broker_id */
    @ApiModelProperty("本人的broker_id")
    private Long brokerId;

    /** 代理人角色编码 */
    @ApiModelProperty("代理人角色编码")
    private Long roleId;

    @ApiModelProperty("代理人角色名称")
    private String roleName;

    @ApiModelProperty("代理人姓名")
    private String brokerName;

    @ApiModelProperty("代理人工号")
    private String brokerCode;

    /** 代理人身份角色生效日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty("代理人身份角色生效日期")
    private String brokerRoleStart;

    @ApiModelProperty("状态")
    private String status;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("创建人")
    private String createId;

    @ApiModelProperty("创建时间")
    private String createTime;

    @ApiModelProperty("更新人")
    private String updateId;

    @ApiModelProperty("更新时间")
    private String updateTime;

}
